#从 unstructured.partition.text 中导入 partition_text 函数，该函数用于对文本进行分区处理。
from unstructured.partition.text import partition_text
import os

# 使用示例
file_path = 'D:\\VS-workspace\\A002_AIPython学习\\示例资料及练习\\卡尔曼滤波的C算法-DeepSeek.txt'
if os.path.exists(file_path):    
    # 读取 TXT 文件：使用 Python 的内置函数 open 打开 TXT 文件，并读取其中的文本内容。
    with open(file_path, 'r', encoding='utf-8') as file:
        text = file.read()
    # 分区处理：调用 partition_text 函数对读取的文本进行处理，返回一个元素列表，列表中的每个元素代表文本中的一个段落或其他结构化部分。
    elements = partition_text(text=text)

    # 遍历元素列表，使用 element.text 获取每个元素的文本内容并打印。
    for element in elements:
        print(element.text+"\r\n")

"""
运行结果：成功
2025-05-01 

"""            